be imputable to something - Turc Anglais Dictionnaire